import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.util.Scanner;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.baidu.translate.demo.TransApi;

import finaldic.translate;

public class Main {

    // 在平台申请的APP_ID 详见 http://api.fanyi.baidu.com/api/trans/product/desktop?req=developer
    
    
  
    public static void main(String[] args) {
    	Scanner cin=new Scanner(System.in);
		System.out.print("输入查询内容:");
    	while(cin.hasNextLine()) {
        	Dict d = new LocalDict("words.txt");//生成本地字典
        	String word=cin.nextLine();//读入要查询的单词
        	String res=d.translate(word);//用本地字典查询单词
        	if(res!=null) {//本地查询成功
        		System.out.println("本地翻译:"+res);
        	}	else	{//本地查询失败，启动网络查询
        		d=new BaiduDict();//把d变成百度网络字典
        		res=d.translate(word);
        		System.out.println("百度翻译结果:"+res);
        	}
        	System.out.print("输入查询内容:");
    	}
        
    }

	
}
